to be precision-engineered - Español Inglés Diccionario